import request from '@/utils/request'
import { parseStrEmpty } from "@/utils/ruoyi";
/*************************增值税率*************************/
// 查询nc第三方增值税率列表
export function vatRateList(query) {
  return request({
    url: '/nc/vatRate/list',
    method: 'get',
    params: query
  })
}

// 同步nc第三方增值税率列表
export function synchronousVatRateList() {
  return request({
    url: '/nc/vatRate/synchronousVatRateList',
    method: 'get'
  })
}

// 删除
export function vatRateDelete(ids) {
  return request({
    url: `/nc/vatRate/${ids}`,
    method: 'delete'
  })
}
/*************************银行类别*************************/
// 查询nc银行类别列表
export function bankTypeList(query) {
  return request({
    url: '/nc/bankType/list',
    method: 'get',
    params: query
  })
}

// 同步银行类别列表
export function synchronousBankTypeList() {
  return request({
    url: '/nc/bankType/synchronousBankTypeList',
    method: 'get'
  })
}

// 删除银行类别
export function bankTypeDelete(ids) {
  return request({
    url: `/nc/bankType/${ids}`,
    method: 'delete'
  })
}

/*************************开户行*************************/
// 查询开户行列表
export function bankList(query) {
  return request({
    url: '/nc/bank/list',
    method: 'get',
    params: query
  })
}

// 同步开户行列表
export function synchronousBankList() {
  return request({
    url: '/nc/bank/synchronousBankList',
    method: 'get'
  })
}

// 删除开户行
export function bankDelete(ids) {
  return request({
    url: `/nc/bank/${ids}`,
    method: 'delete'
  })
}

/*************************银行账户*************************/
// 查询银行账户列表
export function bankAccountList(query) {
  return request({
    url: '/nc/bankAccount/list',
    method: 'get',
    params: query
  })
}

// 同步银行账户列表
export function synchronousBankAccountList() {
  return request({
    url: '/nc/bankAccount/synchronousBankAccountList',
    method: 'get'
  })
}

// 删除银行账户
export function bankAccountDelete(ids) {
  return request({
    url: `/nc/bankAccount/${ids}`,
    method: 'delete'
  })
}

/*************************部门&公司NC信息*************************/
//查询nc第三方分公司列表
export function branchList() {
  return request({
    url: '/nc/vatRate/branchList',
    method: 'get'
  })
}

// 查询nc第三方分部门列表
export function deptList(query) {
  return request({
    url: '/nc/vatRate/deptList',
    method: 'get',
    params: query
  })
}